iT邦幫忙

2023 iThome 鐵人賽

DAY 30
0
Mobile Development

Android與Spring Boot開發學習之旅系列 第 30

開發學習之旅 Day30 - Android和Spring Boot開發旅程的成長足跡

  • 分享至 

  • xImage
  •  

30天的IT鐵人賽文章是一個極具價值的經驗。不僅加深對 Android 和 Spring boot 開發的理解,還學到許多更實用的技巧和工具。這30天並不是一個結束,我相信學習永遠不會停止,我期待在未來繼續深入學習,探索新的主題,並應用於實踐中。

Android開發與生命週期

在Day1和Day2,我研究Android的Activity與Fragment的生命週期。了解這些概念對於開發應用程式至關重要。

記帳應用開發

在Day3到Day7,我們開始開發記帳應用APP。我們創建了登入畫面、資產總計畫面、日曆顯示畫面以及新增收支紀錄畫面。這個過程中我們設計和實現應用程式,包括UI元件、布局與相對應的邏輯。

Spring Boot開發

在Day8到Day17,我們開始後端開發,使用Spring Boot和Java Persistence API(JPA)建立後端系統。學習如何建立RESTful API、使用PostgreSQL、簡化開發過程的Lombok,以及如何使用Security和JSON Web Token實現身份驗證。

架構和功能實現

在Day18到Day23,我們探討Spring Boot的三層式架構,並實現了登入和註冊功能、處理全局異常。同時,開始建立記帳應用的API,處理支出和收入資料的請求。

整合通知服務

在Day24到Day26,我們介紹了Google FCM並在Spring Boot和Android中整合。使我們能夠向用戶端發送通知,提高了互動性。

容器化和部署

最後,我們學習Docker和如何打包Spring Boot應用程式並上傳到Docker Hub。使我們的應用程式更容易部署和擴展。

未來也希望繼續與大家共同探討更多的技術主題,共同成長。謝謝大家的支持和參與!


上一篇
開發學習之旅 Day29 - Spring boot 專案打包並上傳到 Docker Hub
系列文
Android與Spring Boot開發學習之旅30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言